Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEOPOLD ROAD Semi-Detached £326,000 23 Apr 2018
6 LEOPOLD ROAD Terraced £157,500 4 Sep 2000
7 LEOPOLD ROAD Terraced £72,500 19 May 1998
8 LEOPOLD ROAD Terraced £200,000 14 Nov 2003
11 LEOPOLD ROAD Terraced £232,000 19 Jul 2007
12 LEOPOLD ROAD Terraced £224,000 6 Jun 2008
14 LEOPOLD ROAD Terraced £51,995 31 Jul 1997
15 LEOPOLD ROAD Terraced £219,000 19 Dec 2003
16 LEOPOLD ROAD Terraced £76,500 7 May 1999
17 LEOPOLD ROAD Terraced £415,000 9 Nov 2018
18 LEOPOLD ROAD Terraced £271,000 21 Nov 2014
19 LEOPOLD ROAD Terraced £250,000 19 Dec 2003
20 LEOPOLD ROAD Terraced £380,000 26 Nov 2021
22 LEOPOLD ROAD Detached £240,000 31 Aug 2007
24 LEOPOLD ROAD Terraced £360,000 9 Apr 2020